133
485
280
52
1637
377
205
336
163
3
47
371
804
238
32
367
0
314
48
4
284
105
352
214
363
15
87
269
255
308
283
211
40
119
47
884
366
661
224
14
401
14
19
197
551
15
542
12
1
1
575
820
