6086
3
1696
0
10324
2
1458
895
5661
4
1222856
7334
383
2225
5602
9
2730
6
1811
5617
5
12590
2059
8
2628
28805
2604
7
1056
1
2109
1869
6579
1633
1245
1343
3054
4427
10
2052
5620
11