362
1
630
481
1426
2
788
73
283
371
1070
79
412
711
3
912
4
529
0
553
802
1366
768
968
368
359
417
520
88
587
37
418
99
68