2518
3
14125
10
1023
1
3225
6
1339
989
0
641
420
2999
1231
1752
1618
3240
796
2528
4670
1394
2257
12459
1690
6346
16
3587
2
5820
1527
4585
2411
7884
17
5392
11
1558
1372