1689
33522
886
12017
3982
8449
716
1211
1498
1388
919
2531
1315
1771
1657
2047
3837
1370
9409
5193
1763
1198
1250
8719
31182
4222
3020
1662
24288
3763
1779
8872
31313
44376
21185
34090
18818