4260
8
135817
0
420
1
877
4
882
447
1522
2
618
452
8910
1822
1159
599
451
3440
1111
2271
6
2496
2068
1760
1872
3
1186
1853
1420
702
12947
4668
2565
4525
11340