1310
0
1012
1225
581
4096
2
542
1265
1
475
629
978
984
6346
16
718
4690
3
1239
1816
1525
2649
868
1029
621
951
660
1055
566
1017
2631
1252
1888
883