989
0
1226
1
3053
7
1078
2477
8
4754
4396
5
2035
2584
11
20850
3683
9877
6
7621
13
4548
2
8323
3544
3