858
1222
7156
906
1034
840
1008
899
980
1261
1011
1130
1003
1146
870
1860
842
771
913
881
1316
1352
929
955
853
921
1028
920
1281
872
3622
3509
844
1839
925
907
1153
890
929
912
1246
881
1027
3120
1045
2322
1149
2284
906
968
886
897
1079
1075
935
863
1090
1048
876
986