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