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