821
628
1433
613
538
2382
882
1059
776
1564
2673
1270
519