943
962
1106
2001
1146
5343
1189
1724
864
1341
1174
1441
2310
1589
2393
2167
1085
1300
1056
1882
1191
1581
980
1147
1561
1136
938
1586
1791
1602
2988
2660
1969
1984
2190
1376
975
996
6817
900
6987
1167
1452
892
1460
1854
1885
940
1500
1969
1642
6287
3505
2206
1195
2378
15358
1845
1447
1999
1472
3028
1828
1352
2722
916
1988
919
1095
2547
874
1104
2174
3707
793
818
2319
1006
2157
860
827
2524
1654
947
2271
1601
2022
1047
1298
2992
1825
780
1049
3256
4459
6125
905
873
2976
992
1894
863
994
983
1142
1091
1097
1088
2682
1050
1564
1349
1056
1143
1062
1515
1060
856
875
1242