1440
4
656
2
851
1
1429
65
1033
2945
11
526
590
677
3
791
505
1182
734
915
1008
986
572
1550
7
556
672
1298
634
718
1035
3449
10
790
11152
523
737