1012
0
1225
1376
796
1
1310
868
978
629
542
581
718
6
1380
660
1877
2
504
2192
458
475
2649
1179
1288
1055
984
575
566
1816
2272
3265
5
2102