2491
7
1513
12
1125
3
2337
4
3456
1194
2
949
1691
140919
0
2718
2068
2900
15
6433
2435
5
3028
1655
5751
9
1103
2545
2363
8
1918
1463
14
2466
1355
1518
1651
6
2272
1857
3054
18
1030
1