2905
4244
6297
2898
3467
803
4027
880
2119
7054
4335
2856
4184
5800
3833
3263
3842
722
697
926
2558
3847
4067
2955
8559
2764
2693
1091
968
1448
3149
752
4156
1661
2424
2595
2588
1823
1483
2119
2905
752
1661
2856
1091
4184
8559
2693
4067
3149
1823
1483
3847
2595
4027
3467
803
5800
2424
4335
722
1448
880
3842
2588
697
4156
2955
7054
3833
926
6297
968
2898
4244
2558
2764
3263