2695
3834
1449
6299
723
1093
1662
1484
2426
805
698
881
3265
927
969
4157
4028
2560
753
7055
2857
2120
3150
4336
2905
4244
2898
3467
4184
5800
3842
3847
4067
2955
8559
2764
2595
2588
4244
4157
722
3150
6298
3467
4067
2425
2588
2560
969
2955
5800
3265
4184
8559
880
2905
2120
7055
1448
2764
1661
2694
3833
753
3847
1092
804
3842
1483
927
2595
4336
4028
2898
2857
697