1089
0
789
758
612
493
608
558
1769
1
501
1861
833
588
731
1179
610
607
383
415
792
1318
360
688
1151
509
1429
738
1472
793
449