3
31
16
973
8
12
4
24
1892
348
187
13
24
9
31
1504
0
1
1
30
12
10
8
979
22
79
6
3650
186
2
1
984
227
2
274
12
16
21
15
22
12
5
638
12
413
