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