860
1597
731
1529
1950
736
620
6975
3886
1509
20527
3547
1074
2000
988
901
910
5711
748
2303
21618
597
832
926
4189
1444
849
33473
704
636
1550
1641
782
1731
684
793
2838
744
934
815
3891
2630
10905
711
760
1321
19203
17461
813
952
862
4593
1168
8642
910
966
2159
2072
727
5372