2359
1629
1109
857
1246
824
1187
998
1036
795
1030
812
1763
1008
771
717
681
724
891
1171
743
1204
1575
964
1464