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