1780
8956
1091
5523
333
1688
249
1259
185
953
182
933
183
931
184
918
174
900
173
885
168
849
164
831
162
825
156
802
102
719
129
697
114
580
110
580
1780
8956
1091
5523
333
1688
249
1259
185
953
182
933
183
931
184
918
174
900
173
885
168
849
164
831
162
825
156
802
102
719
129
697
114
580
110
580