750
2
3488
1
766
534
1081
1478
711
1065
7
1475
732
713
591
676
401
948
121
679
652
462
681
729
919
1165
456
1782
448
114
484
870