10396
8
1079
0
418
3114
4
918
3510
2
4111
2990
6
2749
1
2748
1452
331
273
729
319
2493
180849
1098
4071
6801
2125
505
2526
3
357