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