943
696
1950
777
2846
3368
711
35336
958
810
885
1100
728
3010
1099
943
1269
732
900
8919
766
1094
7536
868
775
1468
2151
1177
1493
770
954
638
1704
937
1055
700
1978
902
974
1556
941
2260
1228
2491
2000
1519
781
2745
865
1389
1296
6018
785
904
1184
1709
856
1692
782
3472
844
1162
640
1942
1151
35301
841
1034
838
935
1340
935
854
918
1618
1222
728
843
719
2982
1894
1045
1645
2709
1687
2982
855
1417
1019
886
715
2215
1554
811
738
5967
1089
2438
1004
1294
805
823
964
773
797
1041
769
850
1654
836
1795
2304
1920
1263
963
763
1158
866
1252
786