7046
2727
2938
1323
1131
425
1534
568
1342
621
578
198
949
333
965
149
815
280
755
178
558
202
752
193
682
243
424
97
726
243
489
122
602
89
763
261
861
256
709
282