1424
253
6414
20075
985
499
590
353
461
10956
6284
402
412
388
698
3419
203
386
1909
651
810
914
51997
721
1290