2720
1998
2210
1412
2203
1130
1737
1448
751
758
1641
1386
875
757
1040
799
634
1529
789
592
898
1364
836
652
187
983
1054
529
726