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