2164
2691
2895
3484
2629
2747
2696
2600
2139
1930
1537
1732
2577
1838
10
5
4
3
230
43
26
24
22
449
165
151
112
107