2446
2036
1991
1053
1157
983
1866
1471
1315
1958
1219
748
684
1124
1028
951
1278
1079
1355
1350
1187
634
1959
2125
1789
1758
733
4883
3181
1527
621
3177
1129
1788
761
649
686
698
1767
2797
794
789
743
1186
702
671
1562
1714
873
674
1119
1717
776
633
699
671
746
851
639
2763
781
924
1275
721
670
1027
673
675
701
886
1079
1943
717
1738
1593
852
2478
646
1291
2763
771
1463
788
602
851
1187
627
684
3181
1410
1991
822
1767
635
2050
656
721
696
674
756
1149
920
1906
1458
802
2186
667
653
815
657
866
1438
688
785
779
665
2092
1266
941
692