572
0
14
475
758
4471
2
1243
883
418
1494
1103
2087
596
484
1105
2123
1189
21152
8
332
534
25669
1298
2996
668
577
476
839
490
337
931
673