5527
3
109776
42
2512
2
1558
1
2901
835
377
1336
0
1773
224
254
1038
1485
1624
2207
2544
6
108797
2386
2094
5
2245
2530
4
6236
10
1174
10827
2629
403
585
378
951
1015