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