44802
5106
4218
2855
2853
2235
2133
2032
1978
1888
1269
1140
933
880
767
669
588
353
319
242
241
230
218
210
199
198
176
166
163
135
129
127
121
96
94
93
83
74
73
55
52
47
45
42
41
40
37
34
30
28
26
17
16
13
10
8
7
6
5
2
1
0