27041
7
5501
1
16099
3
2597
2
4557
42385
2047
10600
244196
31
12659
19277
1582
0
363
203
173
220
310
317
314
185
156
325
178
127
188
131
146
128
183
236
217
322
167
229
516
1087
7674