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