861
1080
912
718
1248
881
846
822
2202
1270
8493
1046
1385
782
877
867
902
1522
2388
2078
897
1191
1033
933
868
814
7557
866
1067
956
811
859
4806
887
823
838
941
773
897
860
1322
838
78937
1448
4581
1003
867
1093
11971
742
748
1179
815
858
1806
1228
1072
891
1092
1675