417
1510
3530
366
235
409
5114
310
415
354
256
312
19716
15010
13071
11790
8922
852263
7960
7632
739148
637142
62311
5780