1478
0
426
384
398
348
388
2512
2
421
563
653
1078
581
1330
617
2937
413
751
522
1732
1179
1
590
2693
360
633
894
1028
706
916
297
1104