357
89
2072
1248
732
315
1026
443
542
223
531
135
660
206
448
249
113
48
282
186
429
35
559
166
305
147
743
226
491
119
611
260
173
111
551
102
311
146
546
36