946
893
855
957
901
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
18412
1102
1434
3404
958
881
2974
1214
913
1497
841
3803
2007
794
2295
1025
842
2269
819
947
3990
870
1034
893
1066
837
945
1108
821
1240
3864
2329
883
2462
1537
2236
762
1168
2707
11377
1896
3790
974
808
960
941
2275
3281
1025
2366
915
2212
928
2284
825
2123
925
945
5043
874