10324
2
3440
1458
3
2345
1
5108
4
6076
18
5602
9
2730
6
1811
0
6343
24
1722
4271
2604
7
3393
10
978
605
6579
287