3186
0
2
2074
3
2526
1
2943
6
4418
9
4278
5
2409
10
5088
11
3106
2616
4119
3232
2533
2547
4299
2036
2610
4
2913
3795
2426
2642
2731
2601
3796
5515
12
4669
7590
13
4763
3340
3189
3662
3626
14
4679
16
3975
3702
6368
20
4467
6472
2085
4551
5817
3568