5801
2907
1663
1450
2767
1826
754
7056
1485
970
2899
3848
8560
2695
3834
6299
723
1093
2426
805
698
881
3265
927
4157
4028
2560
2857
2120
4336
4244
3467
4184
3842
4067
2955
2595
2588
4027
3847
880
803
1483
1448
3842
2558
2694
697
2588
2595
2856
4156
3833
926
6297
2905
4184
968
1091
4244
5800
2764
1661
2955
2119
7054
1823
8559
4067
2424
2898
722
752
3263
3467
4336