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