4134
1368
983
806
3889
710
1475
1999
6957
1522
34039
4965
3768
10303
45418
1800
9922
2122
1599
575
1118
841
620
3314
416
247
1667
1722
8182
857