3842
1625
1555
3356
1303
2892
1762
1485
1759
4941
544
1580
3546
1170
3581
560
780
1458
4742
2976
2524
841
1682
1443
