1567
2
2346
3
169211
11
988
0
1711
314
798
3691
5
2809
1712
325
484
2301
594
6808
12
584
1362
4
2881
3588
3498
1551
1921
2224
1748
2920
8404
18
2639
1
4557
8
7082
9