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