366
448
8526
5516
7914
537
524
3525
3812
422
538
476
22406
17000
14991
13420
10242
998263
8994
8880
854148
741142
68411
6820