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