5262
10
1506
0
2799
3
105290
1566
1
1329
964
2194
2
2071
9355
1889
3795
1922
2341
6
635
1528
2105
4577
18
3025
929
1823
6976
12
1987
2683
20634
8
1598