109
0
674
1
635
1016
1373
5
684
1690
697
1532
8316
8
915
2522
2
1816
2710
1717
1788
1751
1749
2427
12
2090
1191
1813
1431
861
3180
3
1042
4335
2368
19
926