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