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