1605
1
2762
1303
1539
1376
1643
828
1180
392
0
1928
1743
1681
1195
790
1396
2680
2315
1897
1101
1669
1706
1757
2
3683
5375
21152
8
2669
1247
951
2505