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