1008
990
974
932
2903
949
1090
1236
864
996
2300
957
1188
879
8876
949
2048
865
863
899
2459
1467
2398
887
956
1002
988
1047
3473
1017
1016
5314
1532
1454
1528
1050
959
1551
1117
1390
2405
831
1668
3431
1322
1352
1023
887
1197
1142
1247
1262
908
1044
905
1052
3932
941
1105
982
3280
857
916
2282
2836
2266
872
2638
2905
882
2929
890
920
1285
979
878
2236
2273
884
1213
838
928
1955
2572
18412
820
940
800
8806
849
1123
901
1384
2008
953
952
1168
4148
3864
924
1289
945
1123
2604
1286
1268
1301
753
1467
1091
2591
958
1107
1016
5242
1190
2269
900
881
863