4
5
5
2
305
8
338
4
581
304
100
149
160
0
4
529
4
0
7
3
1572
