4704
4436
1127
1000
734
602
454
414
410
323
305
247
223
206
190
189
172
139
130
129
143
123
84
69
64
55
49
48
44
42
35
34
31
28
27
26
24
23
22
20
17
15
14
11
10
9
8
7
6
5
4
3
2
1
0