15583
1820
5482
942
997
10349
2349
1908
2954
4997
2491
18098
689673
2124
911
19033
677
1204
1238
10897
2670
9638
5905
13221
920
8548
335539
1647
4921
32520
242019
4753
34659
43200
2659
1222
4670
1037
1278
19791
29532
8855
3837
37167
3477
3972
6053
11446
3107
7681
1946
12974
862
5121
16449
6930
95057
1667
960
5464