719
1
1245
2
636
437
1928
1249
1520
1268
0
752
3
758
733
442
1007
4
791
868
75
649
352
751
641
560
398
496
540
1000
625
422
449
6255
1851