10175
579
9363
648
3971
1227
2517
1099
2063
561
1991
1030
1918
561
1228
514
822
1063
782
426
443
1795
413
523
346
1289