1516
10
1970
2
2403
3
2924
9
3111
15
3454
5
3347
7
842
1
247
0
793
2434
27
375
526
1105
4
2863
2733
354
832
595
1315
1390
2173
1087
6
1681
8
1697
1322
3854
54
3700
1294
1510