256612
0
2604
7
1132
6515
1
4669
2
3015
1408
2398
676
1921
422
96512
326
36045
6850
10
3535
5
246
445