2050
1068
1635
956
8450
1583
1098
719
1453
741
816
795
837
647
817
866
1035
831
891
1007
5146
1741
4680
7972
673
767
659
703
731
684
2917
1203
692
735
718
793
612
4248
1101
888
1716
925
1255
746
1137
1095
20701
4955
728
646
723
785
1726
2012
933
2374
1617
2643
888
2501
1134
3760
642
930
719
2211
771
1012
1577
1639
1215
708
762
1620
1175
661
4186
1473
2624
887
1675
1689
910
795
672
2054
844
954
1222
1106
680
782
6856
1164
1303
763
2185
1437
1281
753
869
6484
876
1536
947
823
1172
703
929
853
890
692
2904
858
4622
743
883
886
1074
75563