3
212
503
7
52

486
40
1
6
1
18
2
1
15
3
9
1
12
1
4
12
1
10
1
17
45
30
1
5
1
23
19
1
10
1