766
1
534
2
1081
1477
710
1065
7
1475
731
712
590
675
401
948
121
678
651
462
681
729
919
1165
456
1781
447
114
483
869
68
858