803
896
1203
1948
1657
2704
1614
988
811
2278
1686
844
941
2064
1301
1226
2651
934
1020
891
877
1508
1160
995
1805
1260
862
1381
974
1421
1667
812
838
807
940
3344
3370
1149
818
2624
846
901
2158
2268
866
874
2200
1354
985
943
2170
870
1433
1890
2073
1077
1852
1377
1174
859
1482
2571
874
3072
3330
764
1486
912
1804
752
1489
2676
751
833
955
737
1456
891
817
826
894
1015
1536
2621
977
699
1622
2346
1313
803
1419
864
846
800
884
938
845
835
944
898
826
842
789
2145
1356
1335
2605
926
886
1429
2006
1642
826
1315
885
2166
1731
1557
1633
787