1186
1142
1068
983
829
1016
3673
2750
3484
955
1801
902
976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
1132
1007
840
1944
838
1658
2627
898
877
1626
754
1474
1152
949
1803
2104
1036
860
1159
870
5561
1033
1976
833
767
893
1877
830
1003
809
2155
1098
950
808
1071
963
1538
900
1102
1903
704
872
833
1698
1829
730
1695
900
750
1399
2481
774
836
1928
1114
2604
3225
1205
1110
849
1672
781
1009
1437
1639
1340
933
865
922
1237
1448
1754
1111
1565
782
1970
1438