2211
245
1114
192
534
829
147
98
442
263
139
296
45
995
163
221
85
107
114
877