2072
3
3423
2
297066
0
2277
21152
8
4398
10
2740
5151
3080
3715
3100
1576
1500
1
2477
4651
181997
11
844
2245
2650
20
2304
280
2405
189326
2584
2932
2711
4002
4
3261
1441
1998