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