1380
0
1225
1012
1376
1698
868
1310
542
581
978
629
1070
586
718
5242
938
1
660
504
2733
2468
475
458
2934
2
1423
883
2649
678
7265
5
1816
1055