3589
2
421
1
878
578
1199
844
3715
3
2039
1758
1475
1632
1204
2345
830
0
2088
1300
3326
2045
4179
1865
2082
57793
4606
2233
3212
27
1844
2489
1917
51331
25
962