429
2
580
4
3061
31
852
5
3263
21
3357
25
509
0
1579
17
871
5
6211
14