1278
1729
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
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
1122
2128
1031
806
679
644
1874
637
887
1414
648
682
759
1281
727
1352
801
700
661
605
621
1480
1862
782
1011
832
1485
1089
1280
638
2362
657
656
670
2482
938
935
703
1644
836
832
850
661
1229
683
723
727
870
751
1153
979
1151
661
1744
625
1162
668
818
786
1031