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