3813
923
793
869
1305
1479
1007
1986
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
1204
1959
5204
815
1052
1293
1150
848
3150
820
762
727
833
884
730
1259
866
950
985
4480
798
1610
833
1342
792
675
974
2344
1047
1473
3025
1241
1357
970
755
1335
961
1330
850
1780
1526
901
789
1273
913
1709
1992
1750
1322
819
1250
685
4925
895
716
1099
1051
1037
893
916