2
32
14
1
121
60
1
1
3
705
1
86
34
3
492
59
32
1
6
208
5
3
23
12
21
10
44
296
206
1
123
2
1
39
3
31
19
1
2
60
1
13
222