2331
1006
1421
1294
1281
998
942
1015
3096
1087
2054
1844
2020
1086
1723
912
1348
1171
1012
872
1028
1017
1000
1499
911
820
1011
1260
1376
955
864
991
961
10321
1009
1207
1194
1419
990
1683
876
1915
858
1137
938
1256
999
1289
2955
968
1243
956
1164
904
891
3953
899
928
1862
2184
1621
1191
1477
1010
917
2015
788
971
935
1559
1594
2575
1472
960
910
1062
837
910
1658
2053
1018
959
829
855
945
1001
812
1097
2196
952
793
2526
931
1997
830
776
857
882
883
801
986
929
1141
2638
920
801
1271
972
997
951
921
941
1216
3030
2225
815
802
1851
1469
780