2978
906
1315
829
885
1045
1288
1078
3154
1500
868
1010
2256
2427
1842
797
2932
997
1682
876
827
1553
1531
882
1651
1204
849
881
788
1890
1097
953
817
1361
1484
826
942
1592
1032
1495
1431
998
923
3064
4329
2934
2117
996
1522
990
1922
1353
1122
901
962
954
1516
1272
3344
1886
3542
1008
808
2876
815
755
1297
1404
1832
1035
932
933
914
778
2351
4315
861
974
828
1002
1140
1836
1574
3492
1205
1031
1247
4004
1241
1449
2760
949
798
1019
794
1476
903
1133
2015
7665
793
1363
1746
1383
910
913
903
3054
902
2627
3991
1142
872
890
964
861
887
826
1351
1121