6894
20606
5596
10032
4219
1886
20915
249
1331
11831
4268
176
1386
4261
4500
202
10056
7920
509
950
892
23179
2148
490
21974
1149
13880
1680
820
418
15021
10519
936
511
3139
1751
434
2820
99
6683
4494
4551
4589
4573
4578
4598
4542
4629
4591
4525
4623
5373