7089
448
6621
836
4115
519
3039
533
1373
447
1212
457
1112
659
992
1039
957
440
945
449
944
477
847
721
764
474
750
567
680
520
675
530
634
348
283
82
248
1057
224
985