2558
3
1807
1
8262
12
7501
8
2100
2
1827
1298
1637
10813
7
1366
5151
3080
3715
21152
4651
1321
2650
20
280
2405
2521
2740
2932
2184
6
1239
297066
0
1500
1477
1502
3090
181997
11