2245
3
1598
2
297066
0
1788
1
1828
2100
4
3053
7
1400
8122
13
3216
10
894
2000
2797
5
1383
1295
2773
5464
9
1226
2554
16
2650
20
2159
3151
5225
8
571
3336
2250
10827
1174
3012
1715