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