2994
936
2259
897
893
1693
694
1274
719
698
847
1169
1751
1461
1404
735
815
774
1480
661
3467
913
846
736
946
2469
1007
1201
2523
1405
1017
2318
1987
819
2159
1462
843
727
1049
1537
804
744
718
1929
884
1594
785
1323
979
1695
711
1336
1089
1107
2747
1773
4560
1209
1573
717
2030
2098
693
1765
1039
864
778
2146
1033
695
696
4710
1130
739
2185
724
676
703
1672
930
667
1148
696
720
1696
924
793
695
691
974
1664
637
1462
788
1746
1448
857
793
1166
1152
1125
1124
1669
748
792
1592
891
2082
712
874
1941
878
1563
1652
2017
701
1559
682
2274
1448