10821
3
1222856
4
4232
2
477
0
8481
301
2391
953
1
4924
9
440
1819
1276
1680
326
1837
5
3886
11
448
342
44199
508
1943
36609
34
373
397
31220
10
372
5620
709
105807
42
2358
14