229
268
206
68
81
249
293
136
266
699
126
727
826
313
1785
1885
1604
1207
1460
366
963
2983
942
831
1068
1303
1073
1023
655
1016
498
1696
780
429
1713
3457
862
1481
609
809
1887
1574
801
647
1082
1201
378
832
1521
767
361
1608