1011
858
1967
922
1095
1350
931
1236
1149
2027
881
1048
968
955
808
1359
926
835
1540
796
933
1081
1591
915
953
1952
1619
1127
1247
924
1238
1146
945
863
1456
16436
2785
902
1274
1078
4042
2158
2414
991
991
1435
1156
3908
1423
1036
2193
3890
1163
1098
1633
976
847
1121
993
858