980
1195
1013
1503
1395
923
1616
1052
1537
986
1358
1015
1328
1614
959
905
902
1103
882
1152
1016
1159
911
929
1366
944
1542
981
908
1283
948
1115
933
1116
927
1240