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