394
2
1344
0
1094
264
1
886
578
631
417
401
993
10
799
3
1132
442
756
357
368
122
705
364
406
507
334
474
350
431
26
940
351
301
866
6