987
865
900
1655
2438
2587
1265
983
905
1116
1042
1097
842
1118
928
1160
1535
886
751
821
958
1174
842
1007
965
1503
1560
1688
1731
924
1343
874
1133
1879
1469
906
1898
1425
5589
947
3564
855
1985
2216
2299
869
773
5938
4888
1144
7457
1051
922
1318
3585
917
1439
922
1931
2294
843
3039
1205
10105
9538
731
1307
2379
848
1458
3174
1383
1016
1605
1594
900
1670
14529
803
992
702
1087
950
3198
5534
1183
771
3414
708
981
825
1030
1753
803
2693
1356
680
1352
835
2248
784
4724
792
1410
901
1606
1249
809
2706
2252
702
1988
1058
1979
1143
672
1715
7151
627
1131