3100
2
2072
3
3765
4
3423
2304
297066
0
3683
1
1581
3918
7
844
1295
2277
2683
2650
20
2584
11
280
4002
5225
8
1527
1441
1998
2159
4398
10
2108
2250
1489
2860
2773
5
2245
118