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