2752
1391
1189
1023
693
581
520
481
949
584