855
957
901
945
1197
1060
1179
2039
924
1488
933
882
1316
843
2986
1030
1202
1616
1010
1538
1058
1050
1002
985
916
950
1344
1573
1360
1004
1015
1023
1042
1406
890
1111
1282
1183
997
18500
1122
1329
3940
861
1151
915
1289
934
1015
1025
1396
1280
932
1405
1463
1096
1153
1171
1063
1038
916
886
1191
837
794
1239
2275
3864
1581
882
1354
842
820
1454
1034
3790
6577
974
1002
840
854
881
18412
1093
2707
1025
980
786
900
2009
826
2591
3990
2612
1047
2295
2079
958
2320
2007
1319
928
1093
1325
979
870
974
1467
825
847
1107
890
864
1456
841
944
891
5243
2212
2906