54
228
3300
169
170
879
59
100
108
282
152
917
415
295
42
229
234
162
354
143
861
93
58
357
291
126
671
1507
363
25
70
24
37
288
63
190