993
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
1286
882
796
1069
1122
1024
4296
1620
896
1614
1270
838
1065
16967
875
832
1017
959
1304
774
4315
2360
951
2114
1360
893
809
951
1176
3075
1383
1062
1472
1059
777
863
820
851
831
948
845
1065
1188
1467
947
3854
929
836
896
903
832
890
1204
1044
1057
870
843
791
2475
1071