5827
8530
342
637
646
6913
466
7115
5923
638
3213
447
22066
16670
14671
13240
10092
975263
8764
8740
829148
725142
67611
6670