21152
8
1606
1
496
0
1746
2
1000
1819
2082
2392
1380
2903
3
2294
1568
830
1699
3326
1570
3738
5
1749
3090
6
1681
1615
2593
2932
526
1399
19944
4305
2911
9
2578
1618