1681
1
16062
15
1865
2
2890
3
451
0
1787
2475
2999
830
815
1547
1749
1431
2001
467
1716
2152
2604
2392
2760
4
2262
4080
5308
2600
1426
3683
929
2534
4179
2173