1112
2
1374
1
1421
1302
0
2659
1733
3025
835
4377
5
964
646
883
1129
3595
6
1883
2766
2346
3287
3
322
1665
3859
4376
7
2747
661
544
3650
2296
1425
1489