899
946
893
855
957
901
1197
1060
1179
2039
924
1488
933
882
1316
843
2986
1030
1202
1616
1010
1538
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
951
947
900
1553
3070
1213
890
1968
924
1050
960
838
3803
956
871
873
859
1535
1202
958
979
1896
884
2591
819
886
2320
2572
2611
944
1036
753
11377
4148
945
878
840
1002
2282
831
2520
882
900
6573
790
3154
3356
1327
940
963
1301
5041
2366
2266
2295
5667
2973
1497
1698
1168