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