5248
4658
18906
3409
6356
11863
3214
11406
8033
2994
5125
5534
4542
5933
15561
4096
17006
4110
6240
64158
6921
6935
11358
20408
5632
24128
6169
8952
7571
13403
11229
30819
7904
16133
11644
7233
6743
9031
19897
4869
2903
264467
33290