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