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