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