966
1010
964
978
1425
1059
954
2484
998
1133
1321
1219
2131
1656
2091
907
1127
1065
910
1092
1074
1722
1005
1340
1331
2969
2120
1010
1144
2098
1193
1648
939
1399
889
1037
1122
1297
1204
1236
1174
1143
1023
2583
1008
1033
992
1040
933
1579
982
2071
915
974
52495
886
1383
971
1163
922