879
180
6812
500
830
5256
548103
144
165
366
8526
12820
21586
16140
14331
12930
9912
946263
8674
8630
814148
710142
66911
6440