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