11829
0
646
7334
4
3469
858
1586
1
662
2126
3588
2
375
422
5070
11
2727
5
2800
6
5781
1285
653
2668
3092
1932
1344
2459
9
5223
2522
5560
392
3691
2749
36609
34
1452