1120
1
1716
1722
2
1329
521
4994
6
1425
7334
4
2306
964
1129
0
1506
1682
1176
2503
3116
1132
1343
440
646
793
2913
814
2113
3025
10255
1414
1390
2000