2518
3
14125
10
1023
1
3225
6
1339
989
0
641
1231
3240
1295
1690
1372
2
2650
20
280
1581
2710
2250
2284
3765
4
2245
1788
1226
3053
7
1248
2235
3683
2683
946
297066
1558