242
2076
1191
21432
1222
1286
803
1015
16212
1003
603
685
806
1456
1132
1045
1217
812
14415
16019
682
1057
936
654
35018