3589
2
878
1
421
844
578
1199
2039
3715
3
1758
1632
1204
2088
3022
7
1300
2345
4179
2082
3326
5151
3080
21152
8
4651
2650
20
3090
6
181997
11
280
2405
3227
297066
0