4027
880
2119
3466
7054
4335
6296
2856
4184
5800
3833
3263
3842
722
697
926
2558
3847
4067
2955
2904
8559
2764
2693
2897
1091
968
1448
3149
4243
752
4156
1661
2424
2595
2588
1823
1483
722
968
3833
752
7054
2764
3842
1823
3149
3466
879
2856
4067
2118
4243
2897
4026
5800
1448
1661
4184
2595
2558
2424
2955
6296
3263
697
2693
1483
2904
4156
3847
1091
926
8559
2588
4335