6415
374
5223
5017
568
949
5112
790
245
263
252
2513
18716
14430
12441
11050
8482
825263
7520
7292
694148
614142
60310
5430