2564
12908
974
4953
451
2401
314
1577
208
1051
175
892
173
877
166
840
158
823
142
735
129
651
119
601
112
563
93
463
2564
12908
974
4953
451
2401
314
1577
208
1051
175
892
173
877
166
840
158
823
142
735
129
651
119
601
112
563
93
463