380
984
105
79
32
546
343
0
22
3
23
334
2828
2
3
26
41
1
170
385
9
6
127
7
8
35
1
179
2018
11
4
307
0
853
740
1432
29
2
24
55
4
116
28
123
129
84
2
