682
1
745
1325
3
782
861
2210
9
1230
1246
2
796
814
1531
725
915
1576
470
1311
4
568
674
2146
2130
1710
2036
573
516
1376
592
494
998
425
600