1161
1665
882
1027
2934
1754
1270
1046
2096
801
1246
916
934
2684
1409
1111
1311
784
834
4595
885
3403
867
1549
2140
1203
1093
799
1477
990
1767
11752
3213
1061
1161
1164
973
928
897
1063
4894
1663
937
6226
3351
851
22350
902
895
1965
2107
883
878
833
994
2099
1122
947
983
1176
1653
1620
725
1517
752
807
1329
3748
782
615
814
967
1001
861
2356
3761
597
681
676
740
849
2840
1722
2985
775
981
1573
732
683
1581
1968
2018
4278
1375
1387
661
3088
861
6173
1175
1044
1636
672
719
644
3158
4549
1756
2348
3290
923
1941
642
968
2896
3491
1445
3124
809
1600