3589
2
421
1
878
578
1199
844
3715
3
2039
1758
1632
1204
2345
2245
3080
2088
21152
8
1300
1606
3326
1047
3090
6
2932
297066
0
2131
4179
108797
2082
1844
2562
1859