2240
7
597
4
1036
3
6212
1
7333
6
583
461
1029
581
655
2
4602
54
782
636
531
635
1073
573
1725
10
850
539
974
577
493
1259
498
1361
14
540
627
5
467