14076
7
2214
3
1213
1
974
1471
2364
3650
4382
4
1596
2
424
1587
358
1229
934
2053
2570
2780
6
2069
105290
0
2108
5
1872
1938