2,125
492
141
43
7
1
1
438
324
298
231
206
198
190
140
125
119
117
113
90
74
73
66
64
59
55
54
50
50
49
45
44
44
42
40
40
36
35
32
31
31
30
28
26
24
24
23
23
22
22
22
21
21
20
20
20
20
19
18
18
18
18
17
16
16
15
15
15
14
14
14
13
13
13
13
13
12
12
12
12
11
11
11
11
11
10
10
10
10
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1