4155
1219
946
760
733
720
419
353
321
309
261
219
213
190
176
149
131
128
125
123
120
119
112
108
103
102
87
84
83
82
74
68
68
65
60
53
50
49
47
47
36
34
33
31
31
29
27
25
25
25
25
25
25
24
24
23
22
22
21
21
19
19
18
18
18
16
16
16
15
15
14
14
13
13
13
13
13
12
12
12
12
12
11
11
11
11
11
11
11
11
11
10
10
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
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
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