2558
3
7501
8
1807
1
8262
12
2100
2
1827
1298
1637
10813
7
2245
3080
21152
1047
3090
6
1366
2932
297066
0
1321
2521
2184
1239
5151
1477
1502
3715
4651
189326
2773
280
2650
20