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