361
1
1326
9
336
2
307
917
233
599
860
548
642
283
324
264
401
417
631
0
578
993
10
405
355
507
474
755
357
3
122
705
364
368
442
1132