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