710
20923
110
141
11610
899
1049
1266
601
1225
581
654
663
524
473
728
8910
694
15719
22540
2069
617
693
20
211
863