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