1325
0
502
1
828
823
1267
587
486
443
1336
737
458
705
1314
970
467
351
1020
418
463
2855
3
357
575
469
455
320
699
663
543
324