930
2093
896
29833
943
3039
3107
1587
2345
1377
1295
872
1094
1020
1000
1569
740
1493
1115
3224
868
3032
1595
2104
1699
1090
3888
35368
849
879
2098
869
1269
907
847
1321
1025
898
1393
1573
3382
1176
1176
1076
828
840
1607
1592
1234
725
2410
1513
6070
787
962
2806
1124
1174
1186
6160
769
2261
783
2304
771
1451
926
1055
728
864
1139
929
892
8898
733
807
783
874
4781
829
1305
866
1645
1218
831
1460
981
1816
1938
1820
1207
2948
1795
5099
1255
798
932
1286
913
823
1992
956
1480
1228
1439
1416
1573
1290
1275
770
939
1971
1049
934
1549
1123
910
1307
2830
1294