1047
2
727
1
672
2245
3
3080
21152
8
297066
0
3090
6
2932
3715
5151
2000
725
3546
57793
19079
2740
9305
1681
189326
6236
10
951
1694
2820
4
1174
3145
1492
1825
964
1188