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