1146
4
394
1
389
352
59
244
81
393
335
475
250
510
252
225
2
674
3
33
412
305
538
7
637
199
344
354
291
233
101
517
504
544
249
0