1020
0
17353
25137
31535
968
19279
2
1098
3114
4
2730
6
547
6800
1824
326
1
3691
5
18385
7334
5262
10
2275
370
1696
467
2881
20634
8
1903
1642
1880
1478
3
2749
9244
2299