1473
1332
1656
1275
1201
1177
547
1048
420
958
531
944
334
926
250
917
313
850
151
486
153
460
171
368