1575
3
12
160
4
586
8
5
6
11
149
305
24
534
338
4
0
100
16
6
304
4
