1225
0
775
2
1012
629
581
868
1177
1055
1376
475
1545
660
1310
575
718
978
504
542
796
1
1813
1252
458
621
6899
9
984
3798
4
1816
1239
1663
5
2535