1157
534
139
54
356
10049
378
144
81
159
85
90
120
238
137
141
41
29
157
155
258
64
37
10
180
435
60
4201
10624
123
56
549