1396
1
1605
2762
1303
1539
1376
1643
1180
828
2680
0
1711
2
1825
951
1713
4
1660
1681
1691
2315
6047
2901
915
2435