740
2
502
1
542
421
535
581
1412
3
570
520
799
596
597
504
462
4422
24
1695
4
688
988
1982
1708
701
433
481
426
956
572
992
915
717
852