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