946
1
83
972
2854
1825
1751
1323
2
2624
1691
1938
2710
2283
1827
954
3714
8
673
0
472
445
2336
2272
486
373
788
2102
1318
583
795
1566
341
1396