407
20416
601
14
151
10942
393
531
575
3521
15
646
4211
338
214
18
27
40816
2798
463
15134
1905
1216
715
12417
1338
171
16
17