578
1
631
0
401
417
940
2
431
866
6
350
474
334
3
122
756
10
357
705
364
406
355
507
993
368
799
1132
442
624
1238
1121
1070
994
1413