821
554
356
3176
5800
577
593
346
547
253
519
5531
305
1071
1161
2107
49174
739
3526
375
3082
2350
363
6779
2906
516
1602
1515
1848
6230