4994
6
3047
10
4577
18
929
2
1587
1
4694
7
1823
6976
12
10255
4
3748
4151
3696
7334
661
0
2587
1598
2383
8
7447