28805
6
968
0
1056
1
2224
2
802
11881
3
1696
5661
4
4111
2225
798
383
12590
1898
20634
8
1463
2727
1642
1245
1906
7
669
2109
2819
2052
1343
497
4427
10
1869
2941
7328