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