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