789
736
951
2654
1278
1870
935
918
751
2045
712
716
757
857
840
869
753
1449
911
723
732
925
2456
1091
1399
905
2168
3506
883
2179
2520
1048
893
808
766
883
764
735
703
916
803
710
814
4829
1186
3969
771
675
884
886
978
927
1638
728
6061
2068
1699
756
879
1081
673
816
865
789
834
5490
1126
840
1331
2248
1891
767
1630
648
8323
2201
1235
1038
776
894
1788
929
1383
718
2692
771
1285
736
744
1774
632
670
1590
688
1330
3635
663
1791
2362
1460
965
854
925
2190
849
1090
5481
1197
1421
707
799
1226
1080
690
14608
1026
1565
3044
871
720