419
1
672
1249
2
719
636
752
3
1929
437
625
422
561
1852
870
1088
446
440
649
641
2629
8
560
398
352
751
540
1000
1324
774
496
764
1008
4