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