227
242
368
231
272
328
827
626
785
409
695
480
1547
716
153
307
202
330
112
188
379
464
179
1066
928
776
723
578
769
519
369
901
1953
802
1222
468
4408
1782
2658
2471
1530
973
1524
1810
665
1641
1127
694
2204
1700
1322
1146
1433
347
1096
796
382
235
670