2160
1856
865
506
459
1501
171
152
136
119
2
16
3
15
573
3014
1092
219
171
37
696
263
228
210
164