1076
927
6561
3677
667
834
828
1129
786
1510
929
8001
1717
703
673
2892
969
1156
2026
648
1186
3290
3871
697
1112
1562
883
779
3076
990
1689
3496
754
3155
803
738
963
814
701
2721
866
2474
741
814
869
11045
1156
763
1166
708
1574
782
892
1827
770
1039
667
735
1438
1251