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
978
3078
639
1420
2264
5829
1687
643
695
867
706
1145
963
688
1943
1916
676
1009
905
1746
1397
1966
1007
838
915
665
632
2142
926
1656
786
644
606
1083
701
1489
1210
780
654
698
2991
1275
1181
740
2022
2348
1374
1211
2902
1068
778
766
1118
700
1154
2031
874
1794
864
2366
892
930
1499
1546
2098
1098
614
765
908
752
830
2407
909
869
2379
1133
800
706
922