962
394
213
125
381
179
561
125
1022
449
525
132
353
196
1922
1183
532
142
201
75
543
118
331
65
517
227
222
144
448
113
114
52
367
137
299
129
136
40
498
164