416
1
401
631
0
577
264
259
886
2
184
616
91
449
338
564
3
707
407
1303
6
681
95
761
1324
387
1175
1063
418
399
454
887
368
277