412
2
2065
1601
0
2673
4
3642
6
2385
723
1
1215
3937
5
2675
8
1208
1457
12384
10
1631
1328
1683
1492
2998
3118
1479
553
1554
1486
7566
12
3399
2348
1228
5565
7
1044
5290