275
268
987
518
204
372
615
706
124
537
80
664
627
536
539
1036
694
665
854
558
1413
393
263
44
179
717
491
770
212
660
978
667
1126
1768
552
1989
34
22
408
243
136
623
170
394
1020
302
667
575
68
1057
327
2295
1316
