3091
0
15
5943
7
5131
8
3677
1
4150
3
3324
2
3908
10
3274
3550
2530
3519
4423
3987
7040
28
6384
4
4734
3857
5
4367
6182
14
5953
6039
4750
4859
12
6010
4978
8333
11
9180
5174
4841
6557
6984
4575
4449
5302
6
4387
6123
5496
5020
5783
9