482
0
2702
1824
457
1352
455
714
255
846
544
467
325
479
675
604
292
421
366
1974
668
750
439
685
1043
1629
2123
1661
1
627
273