7258
0
4739
1
948
1994
2
1888
3
1270
829
6861
12
1218
1991
605
14861
7
3085
1725
4447
19
5784
8
211
1733
3058
2852
1429
3569
4
2670
8162
512
2550
5
5919
3163
6095
9