851
972
806
1025
2053
1305
973
1313
1080
9113
1206
2102
1046
1738
1003
1983
1223
1497
1101
1285
1148
1997
2235
1711
912
1604
1754
1117
2615
887
1383
2071
1722
3480
3405
4239
1933
955
938
1782
1367
3794
1354
4031
2360
1267
1159
1684
2689
1566
1080
1809
2525
1686
1344
2181
869
918
1290
933
2156
3775
945
1553
1040
2363
944
884
1205
869
816
3255
860
2301
1196
955
1460
1094
786
855
5069
1137
4142
1526
2098
1906
911
890
811
781
1441
837
2148
1593
2444
6894
1107
912
2682
967
2148
1033
819
785
1020
733
1075
1509
850
1278
874
1856
2012
1846
3314
993
1033
885
1845
1879