2967
1127
834
842
928
946
1619
1861
1900
1592
921
3399
916
883
851
1707
1371
858
1418
1068
2076
1483
835
1083
890
915
2075
1007
979
953
986
1914
1873
1819
932
2186
1425
995
949
991
971
878
962
836
904
897
847
901
1111
931
890
925
1011
922
903
981
993
1012
1003
1612
1258
864
913
1093
911
870
1411
1120
821
2286
1456
883
854
760
1309
807
1378
773
1637
1425
2165
881
901
1843
844
2913
835
1099
1682
976
842
855
1315
908
825
883
819
2095
1015
1238
930
2604
974
834
830
801
820
820
808
2646
803
1750
1328
915
2124
833
2166
1023
1010
1614