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