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