1098
1256
1431
13108
1427
1130
953
970
1050
972
4392
1008
990
1124
930
923
1044
975
900
1057
3009
1063
964
1068
1162
995
932
1329
1042
2953
1044
1200
973
1021
1028
985
1130
1105
1015
2680
1060
985
1029
1154
1567
916
2063
904
943
963
1007
879
1147
865
1034
2013
953
1796
1064
919