28805
6
1020
0
2461
20
915
1
2546
1768
2
802
1824
417
1776
5799
2982
3
1344
2064
3795
662
544
20634
8
571
635
839
1463
1716
1889
1389
292
5379
1642
107
1245