812
783
998
800
804
1680
1104
2456
884
1261
705
1383
1053
1117
782
1090
1081
855
797
674
1665
834
917
836
1518
1309
982
1557
1744
1642
3183
2232
983
689
693
764
960
1431
1153
2955
765
860
940
963
1289
728
1636
1242
782
954
855
1069
729
1193
1370
1697
1737
1143
924
1492
932
833
1406
777
3551
707
718
862
2869
796
1234
1676
1407
2606
723
956
729
1984
2006
717
919
1194
1389
1013
999
1278
1768
799
949
1129
2330
2885
937
757
800
752
1290
2904
787
804
2204
1336
1115
843
731
2087
1521
775
745
931
1380
678
1143
889
2108
1853
1273
836
1816
743