2518
3
14125
10
1023
1
1309
0
3225
6
1992
1339
989
641
697
1231
3240
1690
4914
2
1372
2710
5389
2284
1248
2235
946
1558
1527
1777
6346
16
1265
1935
2627
7
2890
1268