816
1556
700
1638
2803
857
1415
626
1242
1416
828
1131
1110
936
758
665
934
4979
731
3344
2809
2921
696
795
616
782
821
669
1538
771
4907
1052
1260
1400
650
1337
898
1199
2621
3252
826
1333
1545
1993
1029
1667
1416
608
898
1537
2236
911
642
895
637
2112
1044
660
1278
917
2129
932
2064
1056
692
645
1398
815
2617
898
749
724
812
2893
679
722
695
1777
911
717
755
2537
840
814
895
933
1022
873
746
1676
840
595
640
2391
1435
1326
1903
1032
1145
1880
5533
2029
770
694
710
5519
1052
903
848
820
831
745
611
607
1363
1349
715
761
1004
766