357
1177
693
26611
556
537
444
544
623
30720
345
763
263
312
12311
5415
344
1117
1005
1214
4911
332
473
1166
888
796
9816
17831
7511