83
1
969
1225
0
475
581
1310
1012
621
978
718
2649
1017
1239
1055
883
1494
2562
2
1445
1816
2670
2558
3
660
1135
1376
868
542
984
2763
629
1380