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