988
2454
1146
2247
685
830
1498
1948
760
846
836
1377
966
751
1409
877
803
2379
738
967
1022
676
775
5396
2242
933
884
714
1178
808
753
797
765
2622
1967
2257
732
718
739
838
851
6270
1096
745
865
1084
866
2602
812
779
987
2884
880
2026
887
1750
1673
728
4096
821