1160
2
1163
1594
3
1356
1
1225
0
1380
2760
4
467
1055
4291
1012
978
581
2748
9
475
1310
660
2368
621
2207
2377
2649
718
1239
1558
2622
6
2462
1376
868
1304