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