1663
1450
2767
1826
3151
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
5800
3842
4067
2955
2595
2588
722
2955
2119
2693
968
2424
3842
3263
803
4335
4067
4244
1823
926
8559
2558
2856
2898
697
4027
2764
752
3467
3847
5800
4184
1661
4156
3833
6297
880
1448
7054
1091
1483
2588
3149
2595