14125
10
2173
1
2484
8527
1231
4375
4
420
0
959
989
2369
2340
2930
2344
1558
2235
1072
1991
3
2518
2294
6916
1868
3053
7
1590
2462
2
2100
1690
1023
935
3562
1812