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