32096
24567
21736
16503
14052
13437
9075
5298
3724
3370
2937
2810
2746
2393
2365
2317
2012
2008
1993
1956
1566
927
923
701
507
285
227
215
170
130
129
107
95
85
79
64
46
42
40
36
32
24
21
17
14
9
8
0