10877
4
8249
13
1515
0
676
359
346
361
358
5372
5
3140
13390
3
2713
2684
1234
870
355
341
4772
343
607
314
865
353
321
5854
15
8665
18