11239
904
896
1663
906
1010
958
2689
714
3651
854
969
16151
1943
664
1823
712
999
13470
729
2720
1492
748
2302
1446
2517
3244
1548
823
805
742
1013
1055
1224
824
2285
883
1988
826
1183
1128
986
928
3522
992
2792
1118
1985
1030
2668
952
8302
2711
2642
3550
1163
1531
2767
1000
2884