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