3589
2
878
1
578
1199
421
2039
844
3715
3
1758
2562
2131
1632
1204
2088
1300
1606
4179
1699
2082
3326
951
674
8527
3022
7
24337
22
913
2345
1162
1223
851