3589
2
878
1
578
1199
421
2039
844
3715
3
1522
1758
2562
1632
1204
2088
830
0
1300
8527
1386
4179
1699
2082
3326
674
3022
7
791
24337
22
2345
1162
1223
851