1681
1
1101
1605
2505
2
1691
2762
1743
0
3054
5
2057
1683
1306
2500
790
3354
1481
828
1303
1539
1376
1643
1061
1180