1037
2
1380
0
1691
1
1681
2565
3
1425
2710
2173
2368
1788
467
4832
1382
2715
6
1225
1532
1583
660
3326
4311
1766
1012
2773
5
1376
868
1310
542
581
978
629