2816
12877
2756
1851
1009
1751
3038
5076
1496
3758
17365
1746
1329
1738
1463
2861
2207
15199
3048
4148
10993
7041
4447
10795
10068
3361
13681
36468
4520
270480
9549
31046
6249
101266
76178
7720
14985
9860
2738