1605
1
2762
1303
1539
1376
1643
828
1180
467
0
1928
1195
1380
1396
475
1310
1897
1101
1669
1706
392
5432
1691
1012
1546
2680
1681
1225
2315
4306
6