4194
2654
2331
1109
1271
6348
2390
2307
804
941
1055
791
780
1246
884
796
968
842
769
907
1473
2938
920
988
972
913
752
864
774
2447
2254
931
888
859
842
910
880
1738
844
1073
832
7003
842
901
873
1527
830
883
939
843
877
914
950
843
947
1099
839
775
977
952