694
737
2968
2607
4888
1036
701
801
1149
796
1246
1063
915
2203
765
1579
996
830
4929
838
967
1243
1678
1552
1908
996
1215
890
1409
711
982
771
1633
1050
1252
736
1068
1066
2414
1498
2433
7098
685
696
682
763
1339
1288
743
859
774
961
713
2060
902
915
849
697
830
7435
1576
838
784
1896
1247
1491
1255
957
1967
1804
819
824
2445
667
684
748
759
906
720
785
2004
3049
1260
1139
1551
717
893
2387
1274
1329
739
800
688
707
715
1585
1523
1417
692
989
954
1352
1263
1195
710
1255
1101
928
9166
994
925
1430
961
894
877
1859
1198
749
918
1386