1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1703
684
1269
1117
1198
638
1040
1021
1682
1529
830
1189
693
1033
780
2694
1561
4550
1570
770
794
876
674
1651
943
615
862
753
1652
1437
1147
751
1670
1887
929
635
1966
1077
711
723
2226
1181
1118
682
704
2471
683
736
938
718
616
718
2514
682
742
708
739
667
945
5170
1864
744
1036
1503
712