10582
4
17946
0
1938
1
2207
1740
3
2980
2990
1787
1348
1038
3518
4009
6
1294
8072
1153
2462
4480
2622
2669
2
1558
1622
1431