2597
886
980
1986
5531
1696
1085
1065
1079
883
1215
939
1981
985
2282
5308
863
1062
838
1970
846
823
1594
942
804
872
1134
1702
1490
923
986
899
905
2022
892
6193
919
7638
2605
854
1074
2413
866
1736
935
963
15350
1390
2455
1600
1081
856
944
7096
893
1284
833
1120
1013
971
846
1134
1265
2701
1016
1530
1426
917
2143
1687
775
1807
812
835
1661
865
4692
993
2243
1629
1087
1369
948
824
1204
845
975
883
1057
883
887
872
1336
1906
1773
4471
920
998
841
2263
883
21034
1715
7269
1704
3003
859
2392
1136
1010
1047
850
1427
1775
1940
2763
2351
2707
1594
979