1516
1
3426
4
7086
12
5151
8
6929
11
2245
3
894
0
1095
2705
1226
2199
2
3528
7
3053
2784
5412
3083
1594
2465
2466
5
1777
4291