1141
1041
1024
2336
1197
945
1055
1357
1003
922
896
2420
939
1138
2058
1581
2016
844
1005
856
1030
1667
937
1281
2897
1079
2022
1115
1584
875
1322
1138
836
983
1237
1131
1173
1078
965
946
949
935
984
1508
929
2010
915
52330
829
1312
1097
864
988
902
1740
989
1011
2346
832
1951