1101
1
1605
1691
2762
1033
1694
2721
2
2131
1303
1539
1376
1643
1061
753
0
1017
1188
1139
2468
2004
370
1180
688