697
1
930
1618
4
658
554
774
2165
2
764
928
959
3
860
788
616
793
3375
7758
11
927
586
1647
3347
13
3112
786
962
1430
961
12980
1313
524
1246
556