3245
1816
1000
1209
997
832
864
897
899
2060
959
2104
996
919
1925
885
947
2372
897
1021
1523
1241
1063
2513
3175
3523
888
1390
1943
2232
1184
769
1355
984
1313
1521
1451
1194
2208
2124
929
1282
1065
2315
995
1008
1974
1025
1500
970
1277
1990
853
1289
920
931
992
917
977
908
1065
900
1110
774
796
896
974
863
1056
996
1364
803
968
1115
1410
837
1880
978
833
880
827
748
1201
910
807
1235
1090
785
1081
1114
834
872
926
1614
894
962
2913
1637
1815
1098
3112
840
2620
964
2569
2165
908
1203
825
813
817
1059
1148
1613
1200
751
966
893
840
821