110
0
903
1
3469
6
1269
2
3499
7
1009
1037
1702
20634
8
4111
467
4820
2367
3
1404
1924
381
25137
1642
7952
400
1775
2328
1020
1501
957
415
951
2198
456
409