4252
867
1361
499
1047
719
840
511
1046
896
484
1631