2763
586
2744
582
3362
713
2879
610
2520
534
2898
614
2536
538
3337
707
3580
759
7855
1664