2852
591
3597
745
1522
316
752
156
6982
1446
3008
623
3870
802
7957
1648
6982
1446
897
186
2572
533
2482
514
4872
1009
1582
328
4112
852
1862
386
5382
1115
5382
1115
3192
661