2
4
305
532
0
3
24
100
10
304
149
16
586
6
160
338
1575
8
4
5
6
11
