15745
14
6001
6
7589
9
24424
20
838
2
264
1
427
209
877
11813
4093
1758
5
480
250
356
234
193
231
251
242
134
157
512
3
565
190
123
589
355
149
249
754
348
398
399
634
510
237
346
428
253