991
843
640
673
2502
1283
1074
809
762
783
976
1007
736
796
906
715
842
960
1181
788
803
738
2331
2975
2238
914
676
1876
1158
2056
1321
2459
1416
672
733
2202
2771
2938
646
2158
639
674
903
888
905
925
692
2138
780
3854
837
3265
2401
753
2571
3729
627
1060
861
942
2371
585
1411
839
2025
640
1981
1070
884
799
1159
4832
2766
1051
875
6405
1370
5509
777
700
733
1210
2229
725
922
11233
2155
667
676
931
721
685
18224
755
1763
1310
3014
2427
1154
1318
2767
694
787
1867
857
4004
704
2087
637
3171
731
2060
1255
777
1043
1349
1150
1793
671
1782