50
1346
13
60
406
208
79
41
123
250
107
202
1923
175
327
211
410
507
86
97
53
435
40
78
124
186
148
201
296
377
328
324
569
207
285
54
1102
33
25
24
23
165
109
17
11
15
49
142
242
244
56
7
19