992
1
607
2
1158
859
896
975
1611
1389
2369
5
1440
831
1718
705
8220
4405
10
2166
7
898
3
2671
18
2041
1131
695
1032
570
721
475
698
537
417
4882
9
580