1225
0
1125
1
6075
15
1978
1689
3
1012
978
581
475
1310
1055
2089
621
1159
2
2649
718
1239
660
1376
868
542
4335
629
1380
1076
1017
1816
2281
1494
1180