8126
484
879
180
6812
500
830
5256
548103
144
165
366
21596
16220
14351
12950
9912
947263
8674
8660
818148
711142
67111
6460