1120
1078
632
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
745
655
861
856
2371
1393
747
1795
1970
1168
1159
894
649
754
1630
2305
1656
1241
646
1679
1238
1413
1149
2333
1848
612
772
773
736
1777
1141
789
684
1555
1253
1635
706
820
1659
1838
825
1391
2983
2683
1415
1707
1094
992
691
1521
959
1063
669
711
704
679
1178
1480
1688
3402