1246
878
907
982
924
1129
2102
820
3673
1245
874
9694
3217
1068
13921
902
1282
1024
4849
911
1031
2053
1776
918
995
42396
1415
3072
1244
921
1100
1256
7752
2745
1356
663
1183
853
898
5691
817
882
1907
949
1453
1714
4328
9300
1255
4834
1595
966
833
1069
8753
1195
5865
2785
2786
2674