1055
1
1102
4
622
0
1392
1996
2
1041
1414
3
1625
2626
1150
1481
5
921
670
1428
1437
1307
727
487
669
1714
472
1539
2072
2680
6
1068
2507
5636
16
4369
7
789
3065
8