510
3714
234
332
210
270
463
6613
240
101
212
3911
21596
16220
14351
12960
9912
947263
8674
8660
818148
712142
67111
6460