3235
0
1
2139
48
2798
2
5
2451
4
2662
2304
2832
2205
3306
3601
6
3079
3
7
1971
2390
2834
1747
3669
2983
1992
2590
3634
3019
2051
1550
1549
2906
1669
2646
1559
2050
3073
2736
2710
2638
2496
3100
3060
1592
2795
5036
15
2802
2611
2684