22506
5799
8866
3679
1787
6424
1278
3356
1930
751
2990
2874
895
925
1042
1378
1451
1897
1050
38211
1312
894
14318
3226
1569
1282
4819
2532
759
3541
2220
2622
810
715
778
794
817
776
8118
1363
2433
3480
1194
42255
783
3333
1014
30162
1370
1411
782
792
798
778
1678
821
840
2270
1204
1166