2905
4244
6297
2898
3467
803
4027
880
2119
7054
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
2855
752
926
5799
801
3842
1823
3464
879
1448
2118
3832
4067
968
2897
2955
3149
1091
7053
4156
4243
2595
1661
4026
3263
2693
697
3847
2588
1483
2558
2764
4182
2904
8559
6295
2424
722