414
419
470
399
457
304
1489
3618
413
907
276
311
488
435
337
2986
3012
3046
2804
765
2428
2352
2304
2314
341
321
336
359
947
459