4136
1368
983
807
3890
712
1475
1999
6957
1522
34039
4966
3768
10306
45423
1800
9923
2122
1599
575
1118
841
620
3315
416
247
1667
1724
8187
858