24091
10757
3474
6316
2978
4411
2398
14158
1128
42385
1481
1036
1238
6202
9277
11106
5879
5955
1965
1949
853
1035
1202
3873
1740
1153
6766
2998
7348
6234
968
996
1930
1737
1244
1979
1525
1557
11210
1587
845
1064
3341
1599
3421
11565
3631
2059
1138
17786
934
1141
1473
2500
2294
1445
1797
2246
6230
4680