3095
1
3
4230
11
3608
6
2818
0
7
2923
2471
1561
2748
4
1735
2596
2891
3072
2655
2
2409
1728
4121
9
3882
10
2098
3134
8
1761
2618
2650
3320
3927