528
2078
673
639
555
2533
1621
13215
533
6253
13316
1206
1715
785
1894
7606
2485
1201
1857
8676
20559
7480
9365
1961
2675
2841
1818
1777
1257
3068