4150
860
7482
1549
2001
415
2359
489
4109
851
7949
1646
2016
418
3627
751
4076
844
3533
732
3356
695
3321
688
3173
657
1709
354