1289
2
1578
1327
4
1189
2494
1
1287
3
1450
14584
6
1013
1355
3842
3933
22
2332
1667
0
1044
1798
1929
3461
14
1408
3642
5
1345
9
1351
1480
1398
1619
2886
15
2736
12
3004
1863
8
3584
11