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