1213
385
661
177
102
156
46
32
347
755
49
348
328
248
125
34
30
483
4551
117
304
340
112
51
93
232
147
414
3872
244
132
190
396
378
174