878
1646
879
1538
1548
3031
3027
802
1095
2605
1750
1159
1214
874
784
837
866
784
950
1400
799
1392
1562
821
3143
815
840
805
1130
1306
2681
778
2212
776
925
1252
5525
1187
1093
854
860
741
822
1207
1894
842
754
1733
1697
832
803
860
845
1463
1826
1531
1264
874
1046
858
749
719
654
651
627
1262
1567
875
1265
1100
666
740
1101
695
1407
707
702
1031
643
1795
674
633
1127
825
680
4890
682
725
1870
661
684
801
1862
887
767
798
2561
671
1190
1489
642
1132
722
716
2436
1617
913
637
1065
986
680
1258
1478
1009
677
1032
799
3741
793
790