1513
2
4117
12
4747
6
1355
14
2856
11
1837
15
3331
8
1912
3
1238
1580
5
1218
893
1405
1178
3663
1892
0
1388
1431
1511
7
1039
3460
2877
1555
4007
4423
4976
832
1684
1
1297
3057