29323
0
150
458
2
378
5678
8
6680
9
496
1547
1
1126
2306
2169
3
11829
63
1446
501
6339
5313
381
657
265
1377