1220
2
1660
1
1923
1938
1344
1452
2057
1683
0
3354
1247
2680
1387
2505
3683
1425
1743
3054
5
10243
4
873
1681
1691
1306
2044
641
1175
2500