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