2697
811
1188
343
867
247
1190
465
1360
515
1170
515
806
386
1655
657
1029
492
805
203
316
170
434
172
428
179
1255
604
660
227
208
73
411
146
511
69
639
176
466
167