1115
1
2952
0
5918
4
621
3663
768
1294
8766
2
691
846
327
1251
266
18403
6
1045
478
1776
1418
383
3432
1297
354
464