908
1950
2803
5053
1782
722
3104
711
781
686
842
1453
632
679
882
1597
597
849
1731
760
862
6477
7852
11895
818
935
1864
1575
1128
1158
668
1495
2587
659
986
747
687
737
1728
2013
4596
799
729
687
973
1303
680
920
737
1076
811
1536
646
2391
864
820
774
686
1982
1648
1392
1480
2535
1557
688
1815
800
1933
846
790
1032
868
884
3391
659
1475
707
1105
18053
1097
984
716
772
774
912
1175
1052
3749
779
776
729
7556
958
787
976
9397
1339
824
1288
804
1045
742
694
2089
6119
1063
891
1513
1216
2002
2924
3713
795
898
1662
1422
868
1236
1099
2052