935
2
682
1
1329
792
4769
3
525
654
2134
14
1268
611
740
755
4
644
1375
751
1747
2168
657
728
1332
744
729
878
1604
1522
2245
5
843
689