1046
5116
1064
762
933
1302
1035
983
3580
845
3531
922
890
815
1262
722
781
1559
817
871
1199
1272
1389
717
783
800
780
7445
944
4800
1329
1386
1290
722
1213
1111
1421
1812
1358
1274
1288
6037
1426
1589
1232
825
4258
1591
810
1959
1934
1068
1089
989
11309
1603
1145
864
3693
1349
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