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